Text copied to clipboard!
Заглавие
Text copied to clipboard!Разработчик на Unity3D
Описание
Text copied to clipboard!
Търсим Разработчик на Unity3D, който да се присъедини към екип, фокусиран върху създаването на висококачествени интерактивни приложения, игри и визуални симулации за различни платформи. Ролята е подходяща за специалист с опит в разработката с Unity, добро разбиране на C# и силен интерес към изграждането на стабилни, оптимизирани и ангажиращи потребителски изживявания. Като част от екипа ще работите по целия жизнен цикъл на продукта — от анализ на изискванията и прототипиране до имплементация, тестване, оптимизация и поддръжка след пускане.
В тази позиция ще участвате в разработването на 2D и 3D функционалности, интеграцията на графични ресурси, анимации, физика, потребителски интерфейси и външни услуги. Ще си сътрудничите тясно с дизайнери, артисти, QA специалисти, продуктови мениджъри и други разработчици, за да превръщате концепции и бизнес изисквания в работещи решения. Очаква се да предлагате технически идеи, да идентифицирате рискове навреме и да допринасяте за подобряване на архитектурата, производителността и качеството на кода.
Успешният кандидат има практически опит с Unity Editor, сцени, префаби, анимационни системи, UI компоненти, управление на ресурси и изграждане на приложения за мобилни устройства, настолни системи или уеб. Важна част от ролята е оптимизацията на производителността, включително управление на паметта, намаляване на натоварването върху процесора и графичния процесор, както и осигуряване на плавна работа на различни устройства. Познаването на добри практики за писане на чист, модулен и поддържаем код е съществено.
Освен техническите умения, търсим човек с аналитично мислене, внимание към детайла и желание за работа в динамична среда. Ще бъде предимство, ако имате опит с интеграция на SDK, системи за анализ на потребителско поведение, реклами, покупки в приложение, мултиплейър функционалности или AR/VR решения. Очаква се да участвате активно в код ревюта, планиране на задачи, оценка на срокове и непрекъснато подобряване на процесите в екипа.
Тази роля предлага възможност да работите по иновативни продукти с реално въздействие върху потребителите, като същевременно развивате експертизата си в една от най-популярните среди за интерактивна разработка. Ако сте мотивирани да създавате качествени Unity3D решения, умеете да решавате сложни технически проблеми и цените добрата екипна работа, ще се радваме да се запознаем с вас.
Отговорности
Text copied to clipboard!- Разработване и поддръжка на 2D и 3D приложения с Unity3D
- Имплементиране на игрови механики, потребителски интерфейси и интерактивни елементи
- Интегриране на графични ресурси, анимации, аудио и външни SDK
- Оптимизиране на производителността за мобилни, уеб и десктоп платформи
- Сътрудничество с дизайнери, артисти и QA екипи по време на разработката
- Писане на чист, модулен и добре документиран C# код
- Участие в отстраняване на бъгове, тестване и подобряване на стабилността
- Подпомагане на архитектурни решения и техническо планиране на функционалности
Изисквания
Text copied to clipboard!- Опит с Unity3D и разработка на приложения или игри
- Много добро владеене на C# и обектно-ориентирано програмиране
- Познания по работа със сцени, префаби, анимации и UI системи
- Опит в оптимизация на производителност и управление на ресурси
- Разбиране на принципите за писане на чист и поддържаем код
- Умения за работа с Git или друга система за контрол на версиите
- Способност за работа в екип и ефективна комуникация
- Предимство е опит с AR, VR, мултиплейър или мобилна разработка
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият практически опит с Unity3D и C#?
- По какви типове проекти сте работили досега с Unity?
- Имате ли опит в оптимизация на производителност за мобилни устройства?
- Работили ли сте с външни SDK, реклами или покупки в приложение?
- Имате ли опит с Git и екипна разработка?
- Участвали ли сте в разработка на AR, VR или мултиплейър функционалности?
- Как подхождате към отстраняване на сложни технически проблеми?
- Можете ли да споделите портфолио, демо или публикувани проекти?